


$(function () {
  
  var 请求成功次数 = 1;
  var 验证码次数 = 1;
  var 时间 = 0;
  var 大小 = 0;



  var data = localStorage.getItem("自动注册");
  var 数据转换 = JSON.parse(data);
  var 缓存数据 = parseFloat(数据转换.大小);
  var 缓存数据2 = parseFloat(数据转换.注册次数)
  setInterval(function() {
    var 转换存入数据 = JSON.stringify({ 大小: (缓存数据 + (大小 / 1024)) + "MB" ,注册次数:缓存数据2+请求成功次数});
    localStorage.setItem('自动注册', 转换存入数据)
  }, 1000);
  

  setInterval(function() {
    时间++;
  }, 1000);
  注册();
  setInterval(function() {
    console.log("-----耗时" + 时间 + "秒-----");
    console.log("-----已传输" + 大小 / 1024 + "MB-----");
  console.log(请求成功次数);
  }, 10000);







  function 注册() {
    $(".手机号").val("");
    $(".验证码输入框").val("");
    //  延时10毫秒循环生成一个11位数手机号码
    if ($(".手机号").val() == "") {
      var a = 13;
      for (var i = 0; i < 9; i++) {
        var Rand = +Math.ceil(Math.random() * 9);
        var 号码 = Rand.toString();
        a += 号码;
      }
      $(".手机号").val(a);
    }
    // 如果验证码为空则延时30毫秒点击请求验证码
    setTimeout(() => {
      // if ($(".验证码输入框").val() == "") {
      $(".验证码按钮").trigger("click");
      // }
    }, 1);
  }

  $(".验证码按钮").on("click", function() {
    手机 = $('[name="手机号"]').val();
    验证码请求();
    mui.toast("已发送验证码");
  });

  $(".注册").on("click", function() {
    var 参数 = {
      mobile: $('[name="手机号"]').val(),
      code: $('[name="验证码"]').val(),
      email: "555555555555555555555555555555555555555555555555555559999@qq.com",
      pwd: $('[name="密码"]').val(),
      gender: "女"
    };

    $.ajax({
      type: "post",
      url: "users/reg",
      data: 参数,
      dataType: "json",
      success: function(res) {
        // console.log(res.meta.msg);
        // console.log("成功注册次数:" + 请求成功次数++);
        请求成功次数++;
        if (res.meta.msg == "验证码不一致") {
          注册();
        } else if (res.meta.msg == "注册成功") {
          mui.toast(res.meta.msg);
          大小 += 20;

        }
      }
    });
  });

  function 验证码请求() {
    $.ajax({
      type: "post",
      url: "users/get_reg_code",
      data: { mobile: 手机 },
      dataType: "json",
      success: function(res) {
        // console.log(res.meta.msg);
        // if (res.meta.msg == "获取成功") {
        // 如果获取成功 将验证码自动填入验证码框
        $(".验证码输入框").val(res.data);
        if ($(".验证码输入框").val() == res.data) {
          $(".注册").trigger("click");
          验证码次数++;
          console.log("获取验证码次数" + 验证码次数 + "次");
          setTimeout(function() {
            注册();
          }, 50);
        }
        // }
      }
    });
  }
});
